FTT-NAS: Discovering Fault-tolerant Convolutional Neural Architecture
نویسندگان
چکیده
With the fast evolvement of embedded deep-learning computing systems, applications powered by deep learning are moving from cloud to edge. When deploying neural networks (NNs) onto devices under complex environments, there various types possible faults: soft errors caused cosmic radiation and radioactive impurities, voltage instability, aging, temperature variations, malicious attackers, so on. Thus, safety risk NNs is now drawing much attention. In this article, after analysis faults in NN accelerators, we formalize implement fault models algorithmic perspective. We propose Fault-Tolerant Neural Architecture Search (FT-NAS) automatically discover convolutional network (CNN) architectures that reliable nowadays devices. Then, incorporate fault-tolerant training (FTT) search process achieve better results, which referred as FTT-NAS. Experiments on CIFAR-10 show discovered outperform other manually designed baseline significantly, with comparable or fewer floating-point operations (FLOPs) parameters. Specifically, same settings, F-FTT-Net feature model achieves an accuracy 86.2% (VS. 68.1% achieved MobileNet-V2), W-FTT-Net weight 69.6% 60.8% ResNet-18). By inspecting architectures, find operation primitives, quantization range, capacity model, connection pattern have influences resilience capability models.
منابع مشابه
A generalized ABFT technique using a fault tolerant neural network
In this paper we first show that standard BP algorithm cannot yeild to a uniform information distribution over the neural network architecture. A measure of sensitivity is defined to evaluate fault tolerance of neural network and then we show that the sensitivity of a link is closely related to the amount of information passes through it. Based on this assumption, we prove that the distribu...
متن کاملA Fault-tolerant Architecture for Automotive Applications
Introduction One of the current trends in the automotive industry is the development of full-authority drive-by-wire (also known as X-by-Wire) systems and their future integration into vehicles [1]. These systems follow the same principles as fly-by-wire systems that are already successfully used in modern aircraft. They integrate functions like steering and braking into a distributed real-time...
متن کاملA Dynamic Fault-Tolerant Mesh Architecture
A desired mesh architecture, based on connected-cycle modules, is constructed. To enhance the reliability, multiple bus sets and spare nodes are dynamically inserted to construct modular blocks. Two reconfiguration schemes are associated, and can eliminate the spare substitution domino effect. Simulations show that both schemes provide for increase in reliability over the interstitial redundanc...
متن کاملConvolutional Neural Net and Bearing Fault Analysis
There has been immense success on the application of Convolutional Neural Nets (CNN) to image and acoustic data analysis. In this paper, rather than preprocessing vibration signals to denoise or extract features, we investigate the usage of CNNs on raw signals; in particular, we test the accuracy of CNNs as classifiers on bearing fault data, by varying the configurations of the CNN from one-lay...
متن کاملSynthesis of Fault Tolerant Neural Networks
This paper evaluates different strategies for enhancing (partial) fault tolerance (PFT) of feedforward artificial neural networks (ANNs). We evaluate a continuum of strategies between the two extremes (i) Replicating a minimal seed network to achieve a final desired size with the resultant PFT and (ii) Starting with the desired (larger) size but using modified training algorithms to achieve hig...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: ACM Transactions on Design Automation of Electronic Systems
سال: 2021
ISSN: ['1084-4309', '1557-7309']
DOI: https://doi.org/10.1145/3460288